package com.nashuju.web.controller.sw;

import org.durcframework.core.GridResult;
import org.durcframework.core.MessageResult;
import org.durcframework.core.controller.CrudController;
import com.nashuju.web.entity.sw.SIndustryConfig;
import com.nashuju.web.entity.sw.SIndustryConfigSch;
import com.nashuju.web.service.sw.SIndustryConfigService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class SIndustryConfigController extends
		CrudController<SIndustryConfig, SIndustryConfigService> {

		//新增记录
	@RequestMapping("/addSIndustryConfig.do")
	public @ResponseBody
	MessageResult addSIndustryConfig(SIndustryConfig entity) {
		return this.save(entity);
	}

	//删除记录
	@RequestMapping("/delSIndustryConfig.do")
	public @ResponseBody
	MessageResult delSIndustryConfig(SIndustryConfig entity) {
		return this.delete(entity);
	}
	
	//修改记录
	@RequestMapping("/updateSIndustryConfig.do")
	public @ResponseBody
	MessageResult updateSIndustryConfig(SIndustryConfig entity) {
		return this.update(entity);
	}

	//条件查询分页操作
	@RequestMapping("/listSIndustryConfig.do")
	public @ResponseBody
	GridResult listSIndustryConfig(SIndustryConfigSch searchEntitySch) {
		return this.query(searchEntitySch);
	}

	
	//条件查询并返回所有记录
	@RequestMapping("/listAllSIndustryConfig.do")
    public @ResponseBody Object listAllSIndustryConfig(SIndustryConfigSch searchEntitySch) {
        return this.queryAll(searchEntitySch);
    }

    //获取详细信息
	@RequestMapping("/getSIndustryConfigById.do")
    public @ResponseBody SIndustryConfig getSIndustryConfigById(SIndustryConfig entity) {
        return this.getService().get(entity.getId());
    }

 	

}